vendor/golang.org/x/crypto/sha3.cshakeState.initBlock (field)
15 uses
vendor/golang.org/x/crypto/sha3 (current package)
shake.go#L50: initBlock []byte
shake.go#L87: c.initBlock = make([]byte, 0, 9*2+len(N)+len(S))
shake.go#L88: c.initBlock = append(c.initBlock, leftEncode(uint64(len(N)*8))...)
shake.go#L89: c.initBlock = append(c.initBlock, N...)
shake.go#L90: c.initBlock = append(c.initBlock, leftEncode(uint64(len(S)*8))...)
shake.go#L91: c.initBlock = append(c.initBlock, S...)
shake.go#L92: c.Write(bytepad(c.initBlock, c.rate))
shake.go#L99: c.Write(bytepad(c.initBlock, c.rate))
shake.go#L104: b := make([]byte, len(c.initBlock))
shake.go#L105: copy(b, c.initBlock)
shake.go#L106: return &cshakeState{state: c.clone(), initBlock: b}
 |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |